see/hear things - Turco Inglés Diccionario